| автор перевода: Koval Alexander | Предыдущая | Следующая | Оглавление |
Flash Player 6.
my_txt.tabIndex:Number
Нет.
Ничего.
Свойство; позволяет определять порядок обхода объектов по клавише Tab. Вы можете установить свойство tabIndex на кнопку, мувиклип или текстовое поле; по умолчанию не определен.
Если в каком-то объекте в мувиклипе установлено свойство tabIndex, он исключается из автоматического обхода объектов по клавише Tab и порядок обхода объектов расчитывается исходя из значений свойств tabIndex у таких объектов.
Свойство tabIndex должно быть целым положительным числом. Объекты упорядочены согласно значениям их свойств tabIndex в возрастающем порядке. Объект с tabIndex равным 1 идет перед объектом с tabIndex равным 2. Если два объекта имеют одинаковые значения свойства tabIndex, то тот который идет первым считается undefined.
Ручная установка метода обхода объектов является одноуровневой. Это означает,
что иерархические связи между объектами в мувиклипе не принимаются во внимание.
Все объекты с установленными свойствами tabIndex помещаются в список обхода
и порядок обхода расчитывается на основе значений tabIndex. Если два объекта
имеют одинаковые значения свойства tabIndex, то тот который идет первым считается
undefined. Вы не должны использовать одинаковые значения tabIndex для нескольких
объектов.
Следующий код динамически создает четыре текстовых поля и присваевает им пользовательский порядок обхода объектов по клавише Tab. Добавьте следующий код в ваш FLA или AS файл:
this.createTextField("one_txt", this.getNextHighestDepth(), 10, 10, 100, 22);
one_txt.border = true;
one_txt.type = "input";
this.createTextField("two_txt", this.getNextHighestDepth(), 10, 40, 100, 22);
two_txt.border = true;
two_txt.type = "input";
this.createTextField("three_txt", this.getNextHighestDepth(), 10, 70, 100, 22);
three_txt.border = true;
three_txt.type = "input";
this.createTextField("four_txt", this.getNextHighestDepth(), 10, 100, 100, 22);
four_txt.border = true;
four_txt.type = "input";
one_txt.tabIndex = 3;
two_txt.tabIndex = 1;
three_txt.tabIndex = 2;
four_txt.tabIndex = 4;
Button.tabIndex,MovieClip.tabIndex
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |